home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1998 February / Macworld (1998-02).dmg / Shareware World / Info / Mac Easter Eggs 1.2 / Mac Easter Eggs 1.2.rsrc / TEXT_143.txt < prev    next >
Text File  |  1997-12-03  |  2KB  |  19 lines

  1. ROMs, Blocks, and the Debugger 
  2. (...and all that crap most of us don‚Äôt understand)
  3.  
  4. Early Macintosh ROMs
  5. With a debugger, look at the last few locations of the ROM of your machine. Developers put their initials there, as well as the date that the ROM was linked.  For example, the 128k ROM (Mac Plus) contains, at $41FFC0-$41FFFF:
  6.       ALR ELR BA BMB EHB JTC SC DLD PWD KWK LAK SEL BWed, Nov 6, 1985
  7. These are the initials of (?=someone): Erich Ringewald, Bill Atkinson, Bill Bruffey, Ernie Beernik (sp?), Jerome Coonan, Steve Capps, Donn Denmann, Pat Dirks, ?, Larry Kenyon, and ?.  My 840AV, the Powerbook, and LCIII, did not have the initials but did have the date which may suggest that newer models do not have the initials.
  8.  
  9. Absolute Sector
  10. In absolute sector $1 of $FA71F the Hex for the whole page says ‚ÄúDADA‚Äù repeated over and over again.  Kind of random.  Look in the Norton Disk Editor in the second page of the Boot Block called the Bootstrap Code.
  11.  
  12. Disk Type
  13. If your bytes for the disk type are $D2D7 (an MFS volume) it stands for ‚ÄúRW‚Äù (Randy Wigginton) in ASCII.  An HFS volume would be $4244 which stands for ‚ÄúBD‚Äù (Big Disk) in ASCII.
  14.  
  15. ROMs for the Plus and Below
  16. Macintosh 128k ROMs had chip codes which began with the letters L and H ("Lonely Hearts") and were therefore nicknamed appropriately, while the chip codes of the 32-bit-wide CPUs use the letters A, B, C, D ("Ala Baster Can Delabra").  These were the development names for the ROMs and in result the name's initials were given to the ROM.
  17.  
  18. Signature Byte
  19. SigBytes identify the Boot Block.  $4C4B signifies that you have a bootable Macintosh disk.  ‚Äú4C4B‚Äù translated in ASCII means ‚ÄúLK‚Äù.  This stands for Larry Kenyon who originally designed the Mac‚Äôs File System.  From Norton Disk Editor.